//David Hsieh #08225
//Hoja de Trabajo #1



/**
 *
 * @param <E>
 * @author David Hsieh
 */
public interface InterfazEspacio<E> {
    
    /**
     *
     * @param dato
     */
    public void agregar(E dato);
    /**
     *
     * @return
     */
    public E retirar();

    /**
     *
     * @return
     */
    public int cantidad();

    /**
     *
     * @return
     */
    public boolean vacio();

    /**
     *
     * @return
     */
    public boolean lleno();

    /**
     *
     * @return
     */
    public E verUltimo();



}
